home *** CD-ROM | disk | FTP | other *** search
/ PC Media 23 / PC MEDIA CD23.iso / share / prog / newmat / ex_b.mak < prev    next >
Encoding:
Text File  |  1995-01-11  |  2.5 KB  |  160 lines

  1. .AUTODEPEND
  2.  
  3. #        *Translator Definitions*
  4. CC = bcc +EX_B.CFG
  5. TASM = TASM
  6. TLIB = tlib
  7. TLINK = tlink
  8. LIBPATH = D:\BORLANDC\LIB
  9. INCLUDEPATH = D:\BORLANDC\INCLUDE
  10.  
  11.  
  12. #        *Implicit Rules*
  13. .c.obj:
  14.   $(CC) -c {$< }
  15.  
  16. .cpp.obj:
  17.   $(CC) -c {$< }
  18.  
  19. #        *List Macros*
  20.  
  21.  
  22. EXE_dependencies =  \
  23.  bandmat.obj \
  24.  cholesky.obj \
  25.  evalue.obj \
  26.  example.obj \
  27.  myexcept.obj \
  28.  fft.obj \
  29.  hholder.obj \
  30.  jacobi.obj \
  31.  newmat1.obj \
  32.  newmat2.obj \
  33.  newmat3.obj \
  34.  newmat4.obj \
  35.  newmat5.obj \
  36.  newmat6.obj \
  37.  newmat7.obj \
  38.  newmat8.obj \
  39.  newmat9.obj \
  40.  newmatex.obj \
  41.  newmatrm.obj \
  42.  sort.obj \
  43.  submat.obj \
  44.  svd.obj
  45.  
  46. #        *Explicit Rules*
  47. ex_b.exe: ex_b.cfg $(EXE_dependencies)
  48.   $(TLINK) /v/x/c/P-/L$(LIBPATH) @&&|
  49. c0l.obj+
  50. bandmat.obj+
  51. cholesky.obj+
  52. evalue.obj+
  53. example.obj+
  54. myexcept.obj+
  55. fft.obj+
  56. hholder.obj+
  57. jacobi.obj+
  58. newmat1.obj+
  59. newmat2.obj+
  60. newmat3.obj+
  61. newmat4.obj+
  62. newmat5.obj+
  63. newmat6.obj+
  64. newmat7.obj+
  65. newmat8.obj+
  66. newmat9.obj+
  67. newmatex.obj+
  68. newmatrm.obj+
  69. sort.obj+
  70. submat.obj+
  71. svd.obj
  72. ex_b
  73.         # no map file
  74. emu.lib+
  75. mathl.lib+
  76. cl.lib
  77. |
  78.  
  79.  
  80. #        *Individual File Dependencies*
  81. bandmat.obj: ex_b.cfg bandmat.cpp 
  82.     $(CC) -c bandmat.cpp
  83.  
  84. cholesky.obj: ex_b.cfg cholesky.cpp 
  85.     $(CC) -c cholesky.cpp
  86.  
  87. evalue.obj: ex_b.cfg evalue.cpp 
  88.     $(CC) -c evalue.cpp
  89.  
  90. example.obj: ex_b.cfg example.cpp 
  91.     $(CC) -c example.cpp
  92.  
  93. myexcept.obj: ex_b.cfg myexcept.cpp 
  94.     $(CC) -c myexcept.cpp
  95.  
  96. fft.obj: ex_b.cfg fft.cpp 
  97.     $(CC) -c fft.cpp
  98.  
  99. hholder.obj: ex_b.cfg hholder.cpp 
  100.     $(CC) -c hholder.cpp
  101.  
  102. jacobi.obj: ex_b.cfg jacobi.cpp 
  103.     $(CC) -c jacobi.cpp
  104.  
  105. newmat1.obj: ex_b.cfg newmat1.cpp 
  106.     $(CC) -c newmat1.cpp
  107.  
  108. newmat2.obj: ex_b.cfg newmat2.cpp 
  109.     $(CC) -c newmat2.cpp
  110.  
  111. newmat3.obj: ex_b.cfg newmat3.cpp 
  112.     $(CC) -c newmat3.cpp
  113.  
  114. newmat4.obj: ex_b.cfg newmat4.cpp 
  115.     $(CC) -c newmat4.cpp
  116.  
  117. newmat5.obj: ex_b.cfg newmat5.cpp 
  118.     $(CC) -c newmat5.cpp
  119.  
  120. newmat6.obj: ex_b.cfg newmat6.cpp 
  121.     $(CC) -c newmat6.cpp
  122.  
  123. newmat7.obj: ex_b.cfg newmat7.cpp 
  124.     $(CC) -c newmat7.cpp
  125.  
  126. newmat8.obj: ex_b.cfg newmat8.cpp 
  127.     $(CC) -c newmat8.cpp
  128.  
  129. newmat9.obj: ex_b.cfg newmat9.cpp 
  130.     $(CC) -c newmat9.cpp
  131.  
  132. newmatex.obj: ex_b.cfg newmatex.cpp 
  133.     $(CC) -c newmatex.cpp
  134.  
  135. newmatrm.obj: ex_b.cfg newmatrm.cpp 
  136.     $(CC) -c newmatrm.cpp
  137.  
  138. sort.obj: ex_b.cfg sort.cpp 
  139.     $(CC) -c sort.cpp
  140.  
  141. submat.obj: ex_b.cfg submat.cpp 
  142.     $(CC) -c submat.cpp
  143.  
  144. svd.obj: ex_b.cfg svd.cpp 
  145.     $(CC) -c svd.cpp
  146.  
  147. #        *Compiler Configuration File*
  148. ex_b.cfg: ex_b.mak
  149.   copy &&|
  150. -ml
  151. -wpro
  152. -weas
  153. -wpre
  154. -I$(INCLUDEPATH)
  155. -L$(LIBPATH)
  156. -P
  157. | ex_b.cfg
  158.  
  159.  
  160.